de.cebis.moccabox.repository.provider.xmlbeans.standard
Class StandardBusinessTaskContextBeanXmlConfigurator

java.lang.Object
  extended by de.cebis.moccabox.util.AbstractConfigurator
      extended by de.cebis.moccabox.repository.provider.xmlbeans.standard.StandardBusinessTaskContextBeanXmlConfigurator
All Implemented Interfaces:
IConfigurator

public class StandardBusinessTaskContextBeanXmlConfigurator
extends AbstractConfigurator

Klasse, die die standardisierte Konfiguration von ITaskContexts übernimmt auf der Basis einer XML-basierten Spezifikation.

Author:
weichelt

Field Summary
 
Fields inherited from class de.cebis.moccabox.util.AbstractConfigurator
log
 
Constructor Summary
StandardBusinessTaskContextBeanXmlConfigurator()
           
 
Method Summary
 void configure(java.lang.Object target)
          Konfigurieren des als Ziel-Objekt angegebenen ITaskContext mit dem vorhandenen Konfigurationsobjekt.
 void setSource(java.lang.Object source)
          Setzen der Quelle, aus der die Konfiguration erfolgt.
 
Methods inherited from class de.cebis.moccabox.util.AbstractConfigurator
validateSourceObject, validateTargetObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StandardBusinessTaskContextBeanXmlConfigurator

public StandardBusinessTaskContextBeanXmlConfigurator()
Method Detail

setSource

public void setSource(java.lang.Object source)
Setzen der Quelle, aus der die Konfiguration erfolgt.

Specified by:
setSource in interface IConfigurator
Specified by:
setSource in class AbstractConfigurator
Parameters:
source - Die Quelle. Es wird ein XmlStandardBusinessTaskContextConfigurationBean- Objekt erwartet. Dieses wird validiert vor der Konfiguration.

configure

public void configure(java.lang.Object target)
Konfigurieren des als Ziel-Objekt angegebenen ITaskContext mit dem vorhandenen Konfigurationsobjekt.

Specified by:
configure in interface IConfigurator
Specified by:
configure in class AbstractConfigurator
Parameters:
target - Das zu konfigurierende Objekt. Es wird ein StandardBusinessTaskContextBean erwartet. Dieses wird validiert vor der Konfiguration.